#pragma once

#include<d3d9.h>

struct ID3DXEffect;
class TwShaderEffect
{
public:
	TwShaderEffect(void);
	~TwShaderEffect(void);

	void CreateEffectFromFile(void* pkDevice,char* szEffectPath,DWORD dwShaderFlags);
	ID3DXEffect* GetEffect() { return m_pkEffect;};
private:
	ID3DXEffect* m_pkEffect;
};
